package god;

import java.util.Scanner;

public class J03SungJuk {
	// 성적 처리 프로그램
	// 학점 계산시 조건문 사용
	public static void main(String[] args) {
		int kor, eng, mat, tot;
		double avg;
		char grd = ' '; // 학점 : 수우미양가 (grade), 초기화
		String name;
		Scanner sc = null;

		sc = new Scanner(System.in);
		System.out.println("이름을 입력하세요");
		name = sc.next();

		System.out.println("국어 점수를 입력하세요");
		kor = sc.nextInt();

		System.out.println("영어 점수를 입력하세요");
		eng = sc.nextInt();

		System.out.println("수학 점수를 입력하세요");
		mat = sc.nextInt();

		tot = kor + eng + mat;
		avg = (double) tot / 3;
		
		// 공통 분모 뽑아내서 계산하면 코드가 간소화 됨
		switch((int)avg / 10) {
		case 10 :
		case 9 : grd = '수';	break;
		case 8 : grd = '우';	break;
		case 7 : grd = '미';	break;
		case 6 : grd = '양';	break;
		default  : grd = '가';
		}
		
		System.out.println(name + "의 총점은 " + tot + "입니다.");
		System.out.println(name + "의 국어 점수는 " + kor + "입니다.");
		System.out.println(name + "의 영어 점수는 " + eng + "입니다.");
		System.out.println(name + "의 수학 점수는 " + mat + "입니다.");
		System.out.println(name + "의 평균은 " + avg + "입니다.");
		System.out.println(name + "의 학점은 " + grd + "입니다.");

		sc.close(); // 키보드 입력 종료

	}

}
